@charset "utf-8";
/* CSS Document */
body{ font-size:12px; background:#FFF;}
body a:hover{ color:#1aa3fa;}

/*左侧栏目*/
.column{ max-width:212px; position:fixed; left:0; top:0; z-index:2;}
.pic-box{ width:52px; text-align:center; margin:0 auto; padding:17px 0 28px;}
.pic-box span{ display:block; height:52px; line-height:52px; background-color:#CCC; background-size:cover; }
.one-colum { width:120px; background:#444444; height:100%; position:relative; float:left;}
.one-colum ul{ overflow-y:auto;}
.one-colum li{ line-height:44px; color:#FFF; padding:0 10px; cursor:pointer;}
.one-colum li a{ color:#FFF; display:block;}
.one-colum li i{ display:inline-block;/* width:25px; height:25px; */vertical-align:middle; margin-right:12px;}
.one-colum li:hover{ background:#ddd; color:#666;}
.one-colum li:hover a{ color:#666;}
.one-colum li.curr{ background:#f9f9f9;}
.one-colum li.curr a{ color:#000;}
.one-colum li:hover .c2501-ico{ background-position:-36px 0px;}
.one-colum li:hover .c2502-ico{ background-position:-36px -18px;}
.one-colum li:hover .c2503-ico{ background-position:-36px -36px;}
.one-colum li:hover .c2504-ico{ background-position:-36px -54px;}
.one-colum li:hover .c2505-ico{ background-position:-36px -72px;}
.one-colum li:hover .c2506-ico{ background-position:-36px -90px;}
.one-colum li.curr .c2501-ico{ background-position:-18px 0px;}
.one-colum li.curr .c2502-ico{ background-position:-18px -18px;}
.one-colum li.curr .c2503-ico{ background-position:-18px -36px;}
.one-colum li.curr .c2504-ico{ background-position:-18px -54px;}
.one-colum li.curr .c2505-ico{ background-position:-18px -72px;}
.one-colum li.curr .c2506-ico{ background-position:-18px -90px;}


.btnBottom{ background:#444444; width:100%; position:absolute; bottom:0px; z-index:3;}
.btnBottom li{ margin-top:20px;}
.btnBottom li.i_notice{ background:#ff6602;}
.btnBottom li.i_notice span{ background:#FFF; color:#ff6602; display:inline-block; width:16px; height:16px; line-height:16px; font-size:8px; text-align:center; vertical-align:middle; margin-left:10px;}
.btnBottom li.i_home  { background:#999999; text-align:center;}

.sub-colum{ width:101px; height:100%; background:#ffffff; border-right:1px solid #e2e2e2; text-align:center; position:fixed; left:120px; top:0px; z-index:9;}
.sub-colum .tit,
.cetContent .tit{ background:#FFF; height:49px; line-height:49px; border-bottom:1px solid #e2e2e2; margin-bottom:5px; overflow:hidden;}
.sub-colum ul{ padding-top:10px; font-size:14px;}
.sub-colum li{ line-height:36px; margin-bottom:10px;}
.sub-colum li a{ display:block;}
.sub-colum .tit{ font-size:14px;}
.sub-colum li:hover,.sub-colum li.curr{ background:#eee;}

/*中间模板*/
body .container{ position:relative; padding:0 0 0 120px; height:100%; background:#f1f1f1; overflow:auto; width:inherit;}
body .container.narrow{ padding-left:222px;}

.cetContent { position:relative;}
.cetContent.narrow{ padding-right:240px; background:#FFF;}
.cetContent .tit{ margin:0px; font-size:14px;}
.cetContent .tit span{ margin-right:50px; float:left; cursor:pointer;}
.cetContent .tit span.curr{ border-bottom:1px solid #1aa3fa; line-height:48px; color:#1aa3fa;}
.mainScroll{ overflow:hidden; clear:both;}
.mainContainer{ padding:15px; margin:10px; background:#FFF; overflow:hidden; min-width:800px; min-height:500px;}
.mainContainer .formBoxlist th{ font-size:13px; background:#f1f1f1; border-bottom:1px solid #e8e8e8; line-height:35px; display:table-cell; vertical-align:middle;}
.mainContainer .formBoxlist td{ line-height:25px; padding:10px 6px; display:table-cell; vertical-align:middle; border-left:1px solid #e8e8e8; border-bottom:1px solid #e8e8e8;}
.mainContainer .titLanmu .text{ border:1px solid #666;}
.mainContainer .i_duiset{background:#1aa3fa;-webkit-transform:rotate(50deg);-moz-transform:rotate(50deg);-o-transform:rotate(50deg);transform:rotate(50deg)}
.porList { position:relative; height:50px;}
.porList dt{ width:50px; height:50px; overflow:hidden; position:absolute; }
.porList dt img{ width:50px; height:50px; }
.porList dd{ float:left; padding-left:60px; }
.porList dd span{ padding:2px 5px; color:#FFF; margin-right:5px;}

/*右边模板*/
.rightInfo{ overflow:hidden; background:#FFF; position:absolute; right:0; top:0px; width:240px;}
.contact_info{ float:right;}
.contact_info .i_btn{ padding:20px 40px 20px 20px; background:#FFF;}
.contact_info .i_btn:hover{ padding:20px 40px 20px 20px; background:#FFF;}
.contact_info .i_btn img{ vertical-align:-6px;}
.contact_info .img_ewm{ clear:both; width:160px; margin:0 auto;}
.contact_info .img_ewm .i_g{ width:120px; height:120px; background:#f6f6f6;}
.contact_info .img_ewm .i_g img{ width:100%;}

/*商品列表自动布局*/
.u_anchor_show{ overflow:hidden;}
.u_anchor_show ul{ overflow:hidden; margin-right:-20px;}
.index-list-item{ width:220px; float:left; overflow:hidden;}
.index-list-item .video-info{ height:124px; overflow:hidden; padding:10px 10px 0 0;}
.index-list-item .video-info img{ width:100%; height:100%;}

